草庐IT

java - 初始化 java.math.BigInteger

全部标签

Java - 如何将 PDF 打印到特定打印机?

我在Windows8.1中有5台打印机,PDF文件不在本地系统中,它是在PHP服务器中生成的。问题。如何从服务器获取PDF文件并打印到特定打印机?我正在尝试使用ApachePDFBox2.0.0编辑:importjava.awt.print.PrinterException;importjava.awt.print.PrinterJob;importjava.io.File;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.InputStream;importjava.net.URL;impor

java - 如何为具有依赖项的Java程序创建cmd文件

这个问题在这里已经有了答案:HowcanIpassargumentstoabatchfile?(20个答案)关闭6年前。我的java程序在cmd下运行良好。它需要5个参数,也有外部库。所以我像cmd一样运行它java-cp.;jxl.jarMyProgramd:abc1d://sv0我想开发.cmd文件来运行这个程序,所有这些参数都应该传递给那个cmd文件,这个cmd文件会将它提供给jar。所以我想要的是runner.cmdd:abc1d://sv0所有这些参数都应该传递给javarunner命令。到目前为止,我所做的是,我创建了一个cmd文件@echooffjava-cp,;jxl.

java - Windows 光标大小大于可用的最大值

我正在使用一个应用程序,其中我必须开发的选项之一是更改Windows10光标大小。就我而言,更改整个窗口的光标大小很重要,而不仅仅是针对特定的Java应用程序窗口。目前,我可以通过修改HKEY_CURRENT_USER→控制面板→Cursors目录下的Windows注册表属性来更改特定游标类型的大小。不幸的是,我需要将光标大小设置为大于32x32px。在某处我找到了一个解决方案,可以通过位图覆盖现有的鼠标光标并只跟随光标的位置,但我不知道如何开始实现。我在互联网上搜索,我发现一些应用程序允许用户修改整个Windows10的光标大小——例如,这是CursorFX。您知道如何以编程方式增加

java - 如何从 Linux 删除远程 Windows 中的文件夹

我正在本地(Linux)和远程Selenium节点(Windows)上运行自动化测试。我想删除在测试期间创建的文件夹,使用JavaRuntime.getRuntime().exec。它在本地(Linux)上运行良好,但我很难弄清楚如何在Windows节点上执行此操作。以下是我的尝试:try{if(rBundle.getString("RUN_ON").equalsIgnoreCase("local"))//deletefoldertemponlocal(Linux)-itworksRuntime.getRuntime().exec("rm-rf"+System.getProperty(

java - 运行 spring boot build : Error creating bean with name 'entityManagerFactory' defined in class path

我已经构建了一个SpringBoot应用程序,现在可以部署它了。但是,我尝试构建一个包含所有内容的“fatjar”,但似乎我做错了什么,但不清楚是什么。application.properties(删除真实凭据)#Templateengineconfspring.thymeleaf.check-template-location=true#Databasestuffspring.jpa.hibernate.ddl-auto=updatespring.datasource.url=jdbc:mysql://localhost:3306/dbspring.datasource.userna

java - 文件时间到字符串

我正在读取一些存储为long的MicrosoftFileTime值,并且我正在尝试将其转换为人类可读的日期。例如,值131733712713359180转换为:Wednesday,June13,20181:47:51pm。这是使用在线工具完成的,此处:Onlinetimeconvertor我在Java中运行良好,但当我尝试在C#中运行时,我得到了错误的年份。我得到的输出是:13/06/041813:47:51。我用来进行转换的代码是:publicstringCalculateTimestamp(Int64epoch){DateTimedate=DateTime.Now;try{date

java - 使用 Java 执行 jar 文件仅适用于 pc 到 pc 的基础

我正在尝试为Java应用程序创建一个启动器,它将自动更新/下载计算机用户主区域中的jar文件,然后继续执行它。我已经尝试使用Process和Runtime类来运行jar文件,但我在自己的电脑上一无所获,但似乎有1:10的人尝试了这个分布式软件(也在jar中form)似乎无法运行jar文件(作为引用,我确保所有测试此应用程序的人都安装了最新版本的Java)。负责运行jar文件的代码如下:publicstaticvoidstartApplication(){try{Processproc=Runtime.getRuntime().exec("java-jar"+(saveDirectory

java - 操作系统如何决定如何运行 .exe

假设我在Windows上启动一个.exe文件。该文件可以用C++、Java或C#编写并编译为.exe。对于C++,操作系统可以直接执行命令。但是Windows如何知道它必须为Java或C#启动运行时(JVM或CLR)?此外,如何决定启动哪个运行时? 最佳答案 对于CLR,您正在查看的信息位于可执行文件的PEheader中。Wiki和微软Spec.CLR的部分列表中有一个部分。Ina.NETexecutable,thePEcodesectioncontainsastubthatinvokestheCLRvirtualmachinest

200道Java面试题整理,掌握这些还怕面试官?

CSDN话题挑战赛第2期参赛话题:学习笔记目录面向对象JDKJREJVM线程、并发相关springspringmvc、springBootMybatisMysql什么是最左前缀原则?什么是最左匹配原则unionredisredis集群方案分布式/微服务kafka怎么处理消息顺序、重复发送、重复消费、消息丢失结束(投票)面向对象什么是面向对象?对比面向过程,是两种不同的处理问题的角度面向过程更注重事情的每一个步骤及顺序,面向对象更注重事情有哪些参与者(对象)、及各自需要做什么比如:洗衣机洗衣服面向过程会将任务拆解成一系列的步骤(函数),1、打开洗衣机----->2、放衣服----->3、放洗衣粉

java - 检测哪个监视器显示窗口

我确实有主应用程序JFrame窗口,它可以包含不同的组件。当用户选择可编辑的文本字段时,我打开一个自行实现的OnScreenKeyboard。OSK也是一个JFrame窗口。当用户将主窗口拖动到另一台显示器时,OSK也应显示在同一台显示器上。为此,我必须检测显示主JFrame的监视器。我尝试在中找到一个方法Toolkit.getDefaultToolkit()但是没能找到。你知道我如何检测显示JFrame的监视器吗?Java版本1.4WindowsXP谢谢 最佳答案 回答,如果所有可用监视器的解决方案都相同。对于AWT:每个控件都有